package com.bwie.patient.mapper;

import com.bwie.common.domain.Dept;
import com.bwie.common.domain.Evaluate;
import com.bwie.common.domain.Receive;
import com.bwie.common.domain.User;
import com.bwie.common.domain.response.DeptResponse;
import com.bwie.common.domain.response.MedicResponse;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>ClassName：PatientMapper</p >
 * <p>Description：</p >
 * <p>Author：liuchang</p >
 * <p>Date：2024/3/22</p >
 * @author 任旭浩
 */
@Mapper
public interface PatientMapper {

    List<Dept> patientList();

    List<DeptResponse> patientsList(Integer id);

    List<User> medicList(MedicResponse medicResponse);

    Integer lineupInsert(Receive receive);

    List<Receive> lineupList();

    List<User> doctorList();

    Integer evaluateInsert(Evaluate evaluate);
}
